﻿<html>
  <title>Giai phuong trinh bac 2</title>
<FORM METHOD = POST ACTION="#">
<center>
  <u><h1><b><font color="red"><hr>Giải phương trình bậc 2 dạng Ax*x + Bx + C = 0</font></b></h1></u>
  <b><i><font color= "purple">Nhập vào A:</font></i></b>
  <INPUT  TYPE= "number" NAME ="a" SIZE="20" placeholder =" Giá Trị 1:">
        <BR><br>
  <b><i><font color= "purple">Nhập vào B:</font></i></b>
  <INPUT  TYPE= "number" NAME ="b" SIZE="20" placeholder =" Giá Trị 2:">
        <br><br>
   <b><i><font color= "purple">Nhập vào C:</font></i></b>
  <INPUT  TYPE= "number" NAME ="c" SIZE="20" placeholder =" Giá Trị 3:">
       <br><br>  
  <input type="submit" name="n1" value="Tính">
  <input type="reset" name="n2" value="Xóa">
       <br><br>
<font color="blue">
	 <?php
  if(isset ($_POST["a"])&& isset($_POST["b"])&&isset($_POST["c"]))
    {
 $a=$_POST["a"]; echo "a = " .$a."<br>";
 $b=$_POST["b"]; echo "b = ".$b."<br>";
 $c=$_POST["c"];echo "c = ".$c;
 // xét giá trị rỗng và gt=0 
  if($a==null && $b==null && $c==null)
    {  echo "<br> Hãy nhập giá trị !";    return ;   } 
	
  if($a==0&&$b==0&&$c==0)
    {  echo "<br> Phương trình vô số nghiệm !";  return ;  }   
    // Ham kq
	function kq()
	{ echo "<br> Kết Qủa Là: ";}
    // ham gptb1
   function ptb1($b,$c)
  {
        echo "<br>";
 if($b==0)
      { echo " Phương trình vô nghiệm";}
 if($c==0)
      { echo "Phương trình vô số nghiệm";}  
 if($b!=0&& $c!=0)
      { 
        $x=-$c/$b;
		 kq();
        echo "x = ".$x;    
      }
  }
   //     khi a=0
 if($a==0)
       { ptb1($b,$c);  }
      //    khi a!=0
 if($a!=0)
       {
	   $Delta=$b*$b-4*$a*$c;    //   tính Delta
	    echo "<br> Delta = ".$Delta;
		
          if($Delta<0)         //    xét các giá trị của Delta
	     { 
		   kq();
		   echo "<br> Phương trình vô nghiệm";
		 }
		  if($Delta==0)         
		 {
		    $x=-$b/(2*$a);
			 kq();
			echo "<br> x1 = x2 = ".$x;
		 }
		  if($Delta>0)
		 {
		    $x1=(-$b+ sqrt($Delta))/(2*$a);
			 kq();
			 echo "<br> x1 = ".$x1;
			 $x2=(-$b-sqrt($Delta))/(2*$a);
			 echo "<br> x2 = ".$x2;
		 } 
	   }
       }
    ?>
</font>
 </center>
 </FORM>
 </html>	

 
